Definition of American Chameleon
-
(noun) small arboreal tropical American insectivorous lizards with the ability to change skin color
Synonyms of American Chameleon
Antonyms of American Chameleon
No Antonyms Found.
Homophones of American Chameleon
No Homophones Found.